package com.file.server.service;

import com.file.server.bean.FileInfo;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;
import java.util.Map;

public interface FileService {

    /**
     * 根据uuid获取文件信息
     */
    Map<String, FileInfo> getFileData(String newName);

    /**
     * 上传文件
     */
    Map<String, String> uploadFile(MultipartFile file);

     /**
     * 根据uuid下载文件
     */
    void downloadFile(String newName, HttpServletResponse rs);
}
